environmental licence - Español Inglés Diccionario